leg up – Català–English translations

🇬🇧 en ca

leg up noun

  • forming a step with one's hands
fer l'esqueneta
Wiktionary Links